

<#--freemarker的注释方式-->
<!--html的注释方式-->

<#--
       获取数据：
            字符串类型
                1、首字母大写
                2、首字母小写
                3、转换位大写字母
                4、转换为小写字母
                5、求长度
                6、以##开头,判断属于boolean类型，要转换为字符串
                7、以##结尾,判断属于boolean类型，要转换为字符串
                8、截取掉前后空格trim
                9、截取字符串（左闭右开）[x,y)
                10、替换
-->
<#--首字母小写-->
${msgStr?uncap_first}<br><#--hello-->
<#--首字母大写-->
${msgStr2?cap_first}<br><#--AHello Freemarker-->
<#--转变为大写-->
${msgStr?upper_case}<br><#--HELLO-->
<#--转变为小写-->
${msgStr2?lower_case}<br><#--ahello freemarker-->
<#--求长度-->
${msgStr?length}<br><#--7(包括空格)-->
<#--是否以H开头-->
${msgStr?starts_with("H")?string}<br><#--true 是以H开头的-->
<#--是否以r结尾-->
${msgStr2?ends_with("r")?string}<br><#--true 是以r结尾的-->
<#--去前后空格trim-->
${msgStr?trim?length}<br><#--Hello-->
${msgStr?trim?length}<br><#--去除空格的后的长度5-->
<#--截取字符串（左闭右开）从第0索引开始截取，最后索引到3-->
${msgStr?substring(0,3)}<br><#--Hel-->
<#--替换replace-->
${msgStr?replace("o","Y")}<br><#--HellY-->
<#--e所在的索引是-->
${msgStr?index_of("e")}